package mediator.general;

/**
 * @Author：LJ
 * @Description：具体同事类
 * @Date: 2017/11/28
 * @Modified By:
 */
public class ConcreteColleague1 extends Colleague {
    public ConcreteColleague1(Mediator mediator) {
        super(mediator);
    }
    //自有方法
    public void selfMethod1(){

    }
    public void selfMethod2(){

    }
    //依赖方法
    public void dependMethod(){
        //处理自己的业务逻辑
        //。。。
        //自己不能处理的业务委托给中介者处理
        super.mediator.doSomething1();
    }
}
